Engineer for the future of Cloud
June 10-13, 2019
San Jose, CA

Monday, 06/10/2019

8:00am

8:00am–9:00am Monday, 06/10/2019
Location: East Lobby / Almaden Foyer
Morning Coffee (1h)

9:00am

Add to your personal schedule
9:00am–5:00pm Monday, 06/10/2019
Training
Location: 111
SOLD OUT
Sébastien Goasguen (TriggerMesh)
Average rating: ****.
(4.21, 14 ratings)
Can you develop and maintain applications using Kubernetes? That’s the question more employers are asking these days. Take the next step in your career by becoming a Certified Kubernetes Application Developer at Velocity. You get a full day of test prep from Sébastien Goasguen, O’Reilly’s top Kubernetes trainer, and the opportunity to take the exam onsite. Read more.
Add to your personal schedule
9:00am–5:00pm Monday, 06/10/2019
Training
Location: 114
SOLD OUT
Jerome Petazzoni (Tiny Shell Script LLC)
Average rating: ****.
(4.73, 11 ratings)
Kubernetes has the reputation of being hard to set up and operate. Many cloud and service providers make it easier by offering managed clusters, but even then, maintaining and exploiting Kubernetes day to day require specialized skills. Jérôme Petazzoni uses hands-on exercises to teach you how to set up, operate, and maintain production Kubernetes clusters. Read more.
Add to your personal schedule
9:00am–5:00pm Monday, 06/10/2019
Training
Location: Almaden Ballroom 1
Russ Miles (ChaosIQ)
Average rating: ***..
(3.00, 1 rating)
Build confidence in your systems' behavior and identify weaknesses before they happen. Join Russ Miles on a deep dive into chaos engineering and learn how to apply it in your organization. Read more.
Add to your personal schedule
9:00am–5:00pm Monday, 06/10/2019
Training
Building Secure Systems
Location: Almaden Ballroom 2
Average rating: ****.
(4.67, 6 ratings)
Sebastien Deleersnyder teaches you how to use threat modeling to integrate security in the DevOps workflow, introduces threat modeling as code, and shows you how to build a security culture in your organization. Read more.

10:30am

10:30am–11:00am Monday, 06/10/2019
Location: East Lobby / Almaden Foyer
Morning Break (30m)

12:30pm

12:30pm–1:30pm Monday, 06/10/2019
Location: Grand Ballroom Foyer
Lunch (1h)

3:00pm

3:00pm–3:30pm Monday, 06/10/2019
Location: East Lobby / Almaden Foyer
Afternoon Break (30m)

Tuesday, 06/11/2019

8:00am

8:00am–9:00am Tuesday, 06/11/2019
Location: East/West Lobbies, LL Foyer, and Almaden Foyer
Morning Coffee (1h)

9:00am

Add to your personal schedule
Add to your personal schedule
Add to your personal schedule
Add to your personal schedule
Add to your personal schedule
9:00am–12:30pm Tuesday, 06/11/2019
Tutorial
Location: LL20 A/B
Michael Kehoe (LinkedIn)
Average rating: ****.
(4.00, 2 ratings)
Michael Kehoe gets you up and running on the extended Berkeley Packet Filter (eBPF). Join in to learn what eBPF is, how it works, how to use it, and how to program against it with a set of labs and plenty of preread material to get you up to speed. Read more.
Add to your personal schedule
9:00am–12:30pm Tuesday, 06/11/2019
Tutorial
Building Secure Systems
Location: LL21 A/B
Seth Vargo (Google)
Average rating: ****.
(4.78, 9 ratings)
By default all Kubernetes secrets are base64 encoded and stored as plaintext in etcd. Seth Vargo shares techniques for securing Kubernetes secrets, including encryption, KMS plug-ins, and tools like HashiCorp Vault and the trade-offs of each approach to better secure their clusters. Read more.
Add to your personal schedule
9:00am–12:30pm Tuesday, 06/11/2019
Tutorial
Building Cloud Native Systems
Location: LL21 C/D
Neil Peterson (Microsoft)
Average rating: ***..
(3.38, 8 ratings)
As we move toward hosting workloads on cloud-based resources such as virtual machines, storage, and container-based solutions, it's also important to modernize how these resources are deployed and managed. Neil Peterson walks you through methods for deploying cloud infrastructure with Terraform, including through a modern CI/CD pipeline. Read more.
Add to your personal schedule
9:00am–12:30pm Tuesday, 06/11/2019
Tutorial
Production Engineering, SRE, and DevOps
Location: LL21 E/F
SOLD OUT
Ryan Kitchens (Netflix), Lorin Hochstein (Netflix), Nora Jones (Slack)
Average rating: ****.
(4.80, 10 ratings)
Ryan Kitchens, Lorin Hochstein, and Nora Jones discuss incident management and explore effective approaches and techniques that help you build the capacity to encounter failure and manage the consequences of failure successfully. Read more.
Add to your personal schedule
9:00am–12:30pm Tuesday, 06/11/2019
Isobel Redelmeier (LightStep)
Average rating: **...
(2.12, 8 ratings)
Every week, seven brave SWEs and seven brave SREs get sacrificed to the Minotaur: the legendary latency leech lurking somewhere in the labyrinthine depths. You've been tasked with rescuing your comrades. But even a hero as brave as you cannot possibly survive the maze without some help. Isobel Redelmeier shows you how to leverage observability to tackle distributed system problems. Read more.
Add to your personal schedule
9:00am–12:30pm Tuesday, 06/11/2019
Tutorial
Sponsored
Location: LL20 C
William Pressly (Verizon Digital Media Services)
For those interested in developing more performant applications at the edge of the network, William Pressly provides an overview of Verizon Digital Media Services’ function as a service (FaaS) platform, which enables developers to run code at the network edge for richer, more personalized user experiences at ultralow latency. You'll then participate in an FaaS hackathon using the platform. Read more.
Add to your personal schedule
9:00am–12:30pm Tuesday, 06/11/2019
Tutorial
Sponsored
Location: LL20 D
Ben Bleything (Google)
Average rating: ****.
(4.50, 2 ratings)
Automated software testing has become a standard practice. You probably have a variety of test suites exercising every part of your application. Do you have the same thing for your infrastructure? What about your audit controls? Join Ben Bleything to learn how to use the open source InSpec framework to build infrastructure and compliance tests so you can focus on building the next thing. Read more.

10:30am

10:30am–11:00am Tuesday, 06/11/2019
Location: East/West Lobbies, LL Foyer, and Almaden Foyer
Morning Break (30m)

12:30pm

12:30pm–1:30pm Tuesday, 06/11/2019
Location: Grand Ballroom Foyer & The Hub
Lunch (1h)

1:30pm

Add to your personal schedule
1:30pm–5:00pm Tuesday, 06/11/2019
Tutorial
Serverless
Location: LL20 A/B
Priyanka Sharma (GitLab), Sébastien Goasguen (TriggerMesh)
Average rating: ****.
(4.38, 8 ratings)
Priyanka Sharma and Sébastien Goasguen walk you through deploying serverless functions to any cloud provider of choice, breaking the shackles of vendor lock in. Read more.
Add to your personal schedule
1:30pm–5:00pm Tuesday, 06/11/2019
Tutorial
Monitoring, Observability, and Performance
Location: LL21 A/B
Patrick Meenan (Facebook)
Average rating: ****.
(4.00, 1 rating)
Patrick Meenan lets you in on how HTTP/2 prioritization is effectively broken in most deployments and shows you how to detect, debug, and fix the issues. Read more.
Add to your personal schedule
1:30pm–5:00pm Tuesday, 06/11/2019
Tutorial
Production Engineering, SRE, and DevOps
Location: LL21 C/D
Jenny Liao (Google)
Average rating: ****.
(4.43, 14 ratings)
Explore the key concepts behind large system design with Jenny Liao, as she guides you through building, scaling and provisioning a system. Apply the concepts you learn to evaluate and build systems of your own. You will be working in small groups. Read more.
Add to your personal schedule
1:30pm–5:00pm Tuesday, 06/11/2019
Tutorial
Building Cloud Native Systems
Location: LL21 E/F
Jeremy Rickard (Microsoft), Carolyn Van Slyck (Microsoft)
Average rating: ***..
(3.00, 2 ratings)
Jeremy Rickard and Carolyn Van Slyck introduce the Cloud Native Application Bundle (CNAB) specification and teach you how to author bundles using Porter to deploy complicated modern applications with load balancer creation, certificate management, application deployment, and persistent storage. Read more.
Add to your personal schedule
1:30pm–5:00pm Tuesday, 06/11/2019
Tutorial
Building Secure Systems
Location: 230 A
Average rating: ****.
(4.50, 2 ratings)
Christian Saide shows you how to defend your infrastructure against costly DDoS attacks by blacklisting or white-listing traffic, load-shedding, and analyzing traffic using XDP and eBPF. Read more.

3:00pm

3:00pm–3:30pm Tuesday, 06/11/2019
Location: East/West Lobbies, LL Foyer, and Almaden Foyer
Afternoon Break (30m)

5:00pm

Add to your personal schedule
5:00pm–6:30pm Tuesday, 06/11/2019
Event
Location: Grand Ballroom 220
Average rating: ****.
(4.45, 11 ratings)
Ignite is happening at Velocity on Tuesday, June 11. Join us for a fun, high-energy evening of five-minute talks—all aspiring to live up to the Ignite motto: Enlighten us, but make it quick. Read more.

6:30pm

Add to your personal schedule
6:30pm–8:00pm Tuesday, 06/11/2019
Event
Location: 210 BF
Average rating: *****
(5.00, 1 rating)
Software architects have to practice being software architects. Now is your chance. Network and show your skills by joining Architectural Katas—a team exercise where small groups work together on a project that needs development—on Tuesday evening following O'Reilly Ignite. Read more.

7:00pm

Add to your personal schedule
7:00pm–9:00pm Tuesday, 06/11/2019
Event
Location: Various
Average rating: *****
(5.00, 1 rating)
Join a group of fellow attendees for dinner on Tuesday night at the Velocity Dine-Around. This event is not sponsored, so you're responsible for paying your portion of the bill. Read more.

9:00pm

Add to your personal schedule
9:00pm–11:00pm Tuesday, 06/11/2019
Event
Location: Grand Ballroom 220
Average rating: ****.
(4.00, 2 ratings)
Sit back and relax: It’s movie night at Velocity! We’ll be showing 1980s classic WarGames, so grab some popcorn and come enjoy the show. Read more.

Wednesday, 06/12/2019

6:30am

Add to your personal schedule
6:30am–7:30am Wednesday, 06/12/2019
Event
Location: Start/Finish at SJCC
Average rating: ****.
(4.80, 5 ratings)
Join us for the O'Reilly 5K Fun Run/Walk! You don’t have to be a serious runner. We encourage you to go at your own pace and stop to take in views of San Jose. The O'Reilly 5K Fun Run/Walk Map Read more.

7:30am

7:30am–8:00am Wednesday, 06/12/2019
Location: TBD
TBC

8:00am

8:00am–9:00am Wednesday, 06/12/2019
Location: Grand Ballroom Foyer
Morning Coffee (1h)

8:15am

Add to your personal schedule
8:15am–8:45am Wednesday, 06/12/2019
Event
Location: Grand Ballroom Foyer
Average rating: *****
(5.00, 1 rating)
Jumpstart your networking at Velocity by coming to Speed Networking before the keynotes begin. Bring your business cards and prepare a minute of chitchat about yourself, your projects, and your interests. Read more.

8:45am

8:45am–9:00am Wednesday, 06/12/2019
Location: Grand Ballroom Foyer
space saver TBC

9:00am

Add to your personal schedule
9:00am–9:05am Wednesday, 06/12/2019
Keynote
Location: Grand Ballroom 220
Nikki McDonald (O’Reilly Media), James Turnbull (Glitch), Ines Sombra (Fastly)
Average rating: *****
(5.00, 1 rating)
Program chairs Nikki McDonald, James Turnbull, and Ines Sombra open the first day of keynotes. Read more.

9:05am

Add to your personal schedule
9:05am–9:30am Wednesday, 06/12/2019
Keynote
Location: Grand Ballroom 220
Chen Goldberg (Google)
Average rating: ***..
(3.82, 17 ratings)
Microservices and cloud native technologies is the path for building large-scale, distributed systems. Can it do the same for teams? Chen Goldberg leads the Google engineering team building Kubernetes, Istio, GKE, and Anthos and explains how the same tech can help build happy teams. Read more.

9:30am

Add to your personal schedule
9:30am–9:35am Wednesday, 06/12/2019
Keynote
Location: Grand Ballroom 220
Dave Andrews (Verizon Digital Media Services)
Average rating: **...
(2.92, 13 ratings)
Dave Andrews sheds light on how the edge landscape has been—and is still—evolving with a look at the new class of low-latency/high-bandwidth application domains and how Verizon Digital Media Services is helping to deliver this to its customers. Read more.

9:35am

Add to your personal schedule
9:35am–10:00am Wednesday, 06/12/2019
Keynote
Location: Grand Ballroom 220
Jessica Kerr (Atomist)
Average rating: ****.
(4.62, 34 ratings)
Jess Kerr argues that most programming careers aren't about writing software; they're about changing it. With this distinction, she'll share some things about reuse, delivery, quality, and how to grow as a programmer. Read more.

10:00am

Add to your personal schedule
10:00am–10:05am Wednesday, 06/12/2019
Keynote
Location: Grand Ballroom 220
Lachie Evenson (Microsoft), Bridget Kromhout (Microsoft)
Average rating: ***..
(3.00, 8 ratings)
Lachlan Evenson and Bridget Kromhout discuss Microsoft's journey to build Kubernetes policy controller Gatekeeper in the open and explain how the tool helped inform how an enterprise offering on Azure. Join in for pragmatic tips on how to effectively contribute to and use open source tools. Read more.

10:05am

Add to your personal schedule
10:05am–10:30am Wednesday, 06/12/2019
Keynote
Location: Grand Ballroom 220
Yaniv Aknin (Google Cloud)
Average rating: ****.
(4.48, 29 ratings)
Yaniv Aknin dives into the secret sauce for a successful SRE organization: high-quality measurements of reliability. He explains why measuring reliability is crucial (and why it’s so hard), shares a couple of tips for getting it right, and explores why it’s the key differentiator between SRE and DevOps. Read more.

10:30am

Add to your personal schedule
10:30am–10:55am Wednesday, 06/12/2019
Keynote
Location: Grand Ballroom 220
Lena Hall (Microsoft)
Average rating: ***..
(3.19, 16 ratings)
Lena Hall takes you on an adventure into the multifaceted universe of ever-changing distributed systems. Read more.

10:55am

Add to your personal schedule
10:55am–11:00am Wednesday, 06/12/2019
Keynote
Location: Grand Ballroom 220
Average rating: *****
(5.00, 1 rating)
Program chairs James Turnbull, Nikki McDonald, and Ines Sombra close the first day of keynotes. Read more.

11:00am

11:00am–11:35am Wednesday, 06/12/2019
Location: Expo Hall
Morning Break (sponsored by Verizon Digital Media Services) (35m)
Add to your personal schedule
11:00am–11:45am Wednesday, 06/12/2019
Session
Overcoming Obstacles: Lessons in Resilience
Location: Expo Session
Average rating: ****.
(4.50, 4 ratings)
Vendors are trying to frame mesh as a new technology. However, just microservices are a pattern, not a specific technology, a service mesh is a new way to deploy features that were previously the domain of API management. Marco Palladino discusses the architectural pattern of the service mesh, the reasons for its emergence, and the technical requirements for meshes. Read more.

11:35am

Add to your personal schedule
11:35am–12:15pm Wednesday, 06/12/2019
Session
Building Resilient Systems
Location: LL20 A/B
Kris Nova (Independent)
Average rating: *****
(5.00, 3 ratings)
Details to come. Read more.
Add to your personal schedule
11:35am–12:15pm Wednesday, 06/12/2019
Session
Monitoring, Observability, and Performance
Location: LL21 A/B
Lorenzo Fontana (Sysdig)
Average rating: ****.
(4.50, 2 ratings)
The extended Berkeley Packet Filter (eBPF) ecosystem can be hard to wrap your mind around. Lorenzo Fontana is here to help you understand it while applying eBPF programs to nodes and resources of a Kubernetes cluster. Read more.
Add to your personal schedule
11:35am–12:15pm Wednesday, 06/12/2019
Session
Kubernetes
Location: LL21 C/D
Phillip Wittrock (Google)
Average rating: ****.
(4.75, 8 ratings)
Kubernetes provides a powerful set of APIs and abstractions for building distributed systems, and it provides users with the ability to build and install their own extension APIs alongside the core APIs. Phillip Wittrock covers how core Kubernetes APIs are designed and built and teaches the basics of writing an installable custom Kubernetes API. Read more.
Add to your personal schedule
11:35am–12:15pm Wednesday, 06/12/2019
Session
Building Secure Systems
Location: LL21 E/F
Kat Fitzgerald (Uber ATG)
Average rating: ****.
(4.93, 15 ratings)
Kat Fitzgerald walks you through building and maintaining a secure Kubernetes environment. Read more.
Add to your personal schedule
11:35am–12:15pm Wednesday, 06/12/2019
Session
Distributed Data
Location: 230 A
Mehant Baid (Dropbox)
Average rating: ****.
(4.00, 9 ratings)
Mehant Baid covers the challenges Dropbox faced while running Edgestore—a low-latency, distributed data store that serves 10 million requests per second. He shares the technical and cultural changes Dropbox adopted that enabled the company to consistently hit its service level objectives. Read more.
Add to your personal schedule
11:35am–12:15pm Wednesday, 06/12/2019
Session
Location: LL20 C
Karthik Gaekwad (Oracle Cloud Infrastructure )
Average rating: *****
(5.00, 3 ratings)
Karthik Gaekwad walks you through security strategies and pitfalls viewed through a serverless lens. You'll leave with a solid understanding of how to approach security conversations about serverless applications in the enterprise. Read more.
Add to your personal schedule
11:35am–12:15pm Wednesday, 06/12/2019
Session
Sponsored
Location: LL20 D
Yoni Leibowitz (Microsoft ), Sasha Rosenbaum (Microsoft)
Average rating: ***..
(3.45, 11 ratings)
Interested in becoming more data driven and empowering your peers and coworkers with insights and data? Yoni Leibowitz and Sasha Rosenbaum share how Microsoft has been constantly transforming its engineering, support, finance, and marketing work via new tech for data-driven decisions. Read more.

12:15pm

Add to your personal schedule
12:15pm–1:25pm Wednesday, 06/12/2019
Event
Location: Expo Hall
Average rating: *****
(5.00, 1 rating)
Join other attendees during lunch at Velocity to share ideas, talk about the issues of the day, and maybe solve a few problems. If you aren’t sure which topic to pick, don’t worry—it's not a long-term commitment. Try two or three, and settle on a different one tomorrow. Read more.
Add to your personal schedule
12:15pm–1:25pm Wednesday, 06/12/2019
Event
Location: Almaden Ballroom, Hilton Hotel
Average rating: *****
(5.00, 1 rating)
If you’d like to make new professional connections and hear ideas for supporting diversity in the tech community, come to the diversity and inclusion networking lunch on Wednesday. Read more.

1:25pm

Add to your personal schedule
1:25pm–2:05pm Wednesday, 06/12/2019
Session
Building Resilient Systems
Location: LL20 A/B
Will Larson (Stripe)
Average rating: ****.
(4.88, 24 ratings)
Will Larson explores how Stripe has evolved its approach to prioritizing technical infrastructure as the company grew from two founders to millions of users and 1,300+ employees. Read more.
Add to your personal schedule
1:25pm–2:05pm Wednesday, 06/12/2019
Session
Monitoring, Observability, and Performance
Location: LL21 A/B
Darren McCleary (The New York Times)
Average rating: ***..
(3.82, 11 ratings)
The mantra with Git is "commit early, commit often." With deep insight into your applications, you can deploy early and deploy often. Darren McCleary explores how the New York Times games team fearlessly pushes changes to production and monitors its impact for 400,000+ crossword subscribers and how the team rapidly drills into issues when they occur. Read more.
Add to your personal schedule
1:25pm–2:05pm Wednesday, 06/12/2019
Session
Containers, Kubernetes, and Microservices
Location: LL21 C/D
Ricardo Aravena (Rakuten)
Average rating: ***..
(3.83, 6 ratings)
The last two years have seen the emergence of several mechanisms to isolate workloads in containers as well as Kubernetes's ability to run these in a single multitenant cluster. Ricardo Aravena explores the pros and cons and explains how users can benefit from them. Read more.
Add to your personal schedule
1:25pm–2:05pm Wednesday, 06/12/2019
Session
Building Secure Systems
Location: LL21 E/F
Aaron Rinehart (Verica)
Average rating: ***..
(3.33, 3 ratings)
Chaos engineering allows security incident response teams to proactively experiment on recurring incident patterns to derive new information about underlying factors that were previously unknown. Join Aaron Rinehart to explore the hidden costs of security incidents, learn a new technique for uncovering system weaknesses in systems security, and more. Read more.
Add to your personal schedule
1:25pm–2:05pm Wednesday, 06/12/2019
Session
Distributed Data
Location: 230 A
Sean Allen (Wallaroo Labs)
Average rating: *****
(5.00, 2 ratings)
If we can't seem to get single-process shared data access right, Sean Allen asks, what chance do we have when we use distributed state? Read more.
Add to your personal schedule
1:25pm–2:05pm Wednesday, 06/12/2019
Session
Sponsored
Location: LL20 C
Kevin Dunne (Tricentis)
Average rating: *****
(5.00, 1 rating)
Applications are subject to intense scrutiny over their performance with research showing more than one-third of users will leave an app and never return if performance is not satisfactory. Whether you're just getting stated with your journey or looking to take your performance testing to the next level, you won't want to miss Kevin Dunne highlighting all of the latest tips and tricks. Read more.
Add to your personal schedule
1:25pm–2:05pm Wednesday, 06/12/2019
Session
Sponsored
Location: LL20 D
Jon Hodgson (Riverbed), Jeremy Tupa (Dell), Marcelo Soares (Dell)
Average rating: ****.
(4.33, 3 ratings)
The scale of cloud native environments can be overwhelming. How do you employ cutting-edge technology to ensure the best app performance for customers executing thousands or even billions of transactions a day? Jon Hodgson, Jeremy Tupa, and Marcelo Soares share practical advice you can apply to your own environment, whether large or small. Read more.
Add to your personal schedule
1:25pm–2:10pm Wednesday, 06/12/2019
Session
Overcoming Obstacles: Lessons in Resilience
Location: Expo Session
Ryan Kitchens (Netflix)
Average rating: ****.
(4.58, 12 ratings)
Join Ryan Kitchens for an introduction to Safety-II concepts that will help move the industry forward, increasing the opportunity for learning from success with some fundamental and practical ways that get us from "Why did things go wrong?" to "How did things go right?" Read more.

2:05pm

2:05pm–2:20pm Wednesday, 06/12/2019
Location: Hallway
(session transition) (15m)

2:20pm

Add to your personal schedule
2:20pm–3:00pm Wednesday, 06/12/2019
Session
Building Resilient Systems
Location: LL20 A/B
Andre Henry (Venmo)
Average rating: ****.
(4.10, 10 ratings)
Software and applications run on a real physical network. Trying to deliver packets across the data center or around the world can pose unique challenges depending on the application and performance requirements because modern networks are a complicated mix of technologies. André Henry explores the sources of latency on the network and explains how to mitigate them. Read more.
Add to your personal schedule
2:20pm–3:00pm Wednesday, 06/12/2019
Session
Monitoring, Observability, and Performance
Location: LL21 A/B
Christine Yen (Honeycomb)
Average rating: ****.
(4.54, 13 ratings)
Observability may be the hot new thing, but for many devs, it's unclear how to gracefully get from where they are now (searching across logs or using canned APM tools) to debugging production with ease. Christine Yen makes the case that observability can be more valuable to devs than ops, and she lays out a series of practical steps to up-level a team's ability to ask questions of production. Read more.
Add to your personal schedule
2:20pm–3:00pm Wednesday, 06/12/2019
Session
Kubernetes
Location: LL21 C/D
Liz Rice (Aqua Security)
Average rating: ****.
(4.20, 5 ratings)
Kube-hunter is an open source penetration testing tool for checking the security of your Kubernetes cluster. Liz Rice explores how kube-hunter finds problems and misconfigurations and shares lessons on securing your cluster learned as a result. Read more.
Add to your personal schedule
2:20pm–3:00pm Wednesday, 06/12/2019
Session
Containers, Kubernetes, and Microservices
Location: LL21 E/F
Maya Kaczorowski (Google)
Average rating: ****.
(4.71, 7 ratings)
Maya Kaczorowski explores how containers offer a fundamentally different, possibly better, security model than you're used to. They enable you to patch your environment more easily, identify when you're affected by a new vulnerability, and enforce governance for what is deployed in your environment. Read more.
Add to your personal schedule
2:20pm–3:00pm Wednesday, 06/12/2019
Session
Distributed Data
Location: 230 A
Amanda Moran (DataStax)
Average rating: ****.
(4.50, 2 ratings)
The future is here and the future needs more than your basic relational databases. Amanda Moran explains Apache Cassandra data modeling, how to do it right, and how you can be successful with cloud native distributed databases by avoiding common mistakes. Read more.
Add to your personal schedule
2:20pm–3:00pm Wednesday, 06/12/2019
Session
Sponsored
Location: LL20 C
Richard Whitehead (Moogsoft)
Average rating: ***..
(3.40, 5 ratings)
Artificial intelligence for IT operations (AIOps) breaks the traditional, bottom-up, rules-driven approach to incident management. Using AIOps, you can improve customer service, lower operational costs, and boost productivity. Richard Whitehead explores how AIOps is capable of delivering continuous service assurance. Read more.
Add to your personal schedule
2:20pm–3:00pm Wednesday, 06/12/2019
Session
Sponsored
Location: LL20 D
Dimitri Stiliadis (Aporeto)
Average rating: ****.
(4.00, 1 rating)
Application delivery now spans a range of technologies and deployment models: virtual machines (VMs), containers, serverless functions. Protecting these environments efficiently and minimizing errors is challenging unless your security is based on application identity and verifiable policies. Dimitri Stiliadis explains how to achieve robust security with end-to-end auth n, auth z, and encryption. Read more.
Add to your personal schedule
2:20pm–3:05pm Wednesday, 06/12/2019
Session
Overcoming Obstacles: Lessons in Resilience
Location: Expo Session
Average rating: **...
(2.75, 4 ratings)
Nicolas Brousse and Oleksii Mykhailov found a distributed infrastructure that leverages public cloud providers and a private cloud with open infrastructure can deliver dynamic advertising content with low latency, preserving its high availability in an award-winning paper. Join them as they present their techniques and demonstrate how to design an ad-serving service that is resilient to failure. Read more.

3:00pm

3:00pm–3:50pm Wednesday, 06/12/2019
Location: Expo Hall
Afternoon Break (sponsored by Microsoft) (50m)

3:50pm

Add to your personal schedule
3:50pm–4:30pm Wednesday, 06/12/2019
Session
Building Resilient Systems
Location: LL20 A/B
Patrick Higgins (Gremlin)
Average rating: **...
(2.86, 7 ratings)
Chaos engineering provides a mechanism for us to discover vulnerabilities in our infrastructure and applications by proactively seeking it out. While this is a great starting point, Patrick Higgins shares how you can apply its practices to holistically enhance the resilience of your organizations and products. Read more.
Add to your personal schedule
3:50pm–4:30pm Wednesday, 06/12/2019
Session
Monitoring, Observability, and Performance
Location: LL21 A/B
Guilin Chen (Facebook), Shobhit Kanaujia (Facebook)
Average rating: ***..
(3.71, 14 ratings)
Instagram is widely used across the world and serves billions of users every day. Guilin Chen and Shobhit Kanaujia pull back the curtain on how Facebook operates Instagram efficiently at scale. Read more.
Add to your personal schedule
3:50pm–4:30pm Wednesday, 06/12/2019
Session
Kubernetes
Location: LL21 C/D
Amy Chen (VMware)
Average rating: ***..
(3.83, 6 ratings)
As the number of teams, clusters, and namespaces grows within an organization, it becomes increasingly difficult to maintain any kind of coherence. Amy Chen discusses how, by aligning identity, resource limits, and your application’s security posture, cluster operators can get more organizational mileage out of Kubernetes namespaces. Read more.
Add to your personal schedule
3:50pm–4:30pm Wednesday, 06/12/2019
Session
Building Secure Systems
Location: LL21 E/F
Ian Coldwater (Heroku)
Average rating: ****.
(4.83, 6 ratings)
You may have heard about CVE-2018-1002105, one of the most severe Kubernetes security vulnerabilities of all time. But how does this flaw work? How can it be exploited, and what does it all mean? Ian Coldwater takes a deep dive into the exploit to explain the risks and gives you practical advice about how to protect your clusters. Read more.
Add to your personal schedule
3:50pm–4:30pm Wednesday, 06/12/2019
Session
Distributed Data
Location: 230 A
Gwen Shapira (Confluent)
Average rating: ****.
(4.33, 3 ratings)
After five years of helping hundreds of customers use Apache Kafka, you've seen it all. Gwen Shapira provides an overview of the most common ways Apache Kafka users manage to cause downtime and lose data. And how to avoid them. Read more.
Add to your personal schedule
3:50pm–4:30pm Wednesday, 06/12/2019
Session
Sponsored
Location: LL20 C
Rajesh Raman (SignalFx)
Average rating: ****.
(4.00, 2 ratings)
Rajesh Raman dives deep into the practice of observability, demonstrating how a more analytics-driven approach to metrics, traces, and other monitoring signals improves observability. You'll learn a framework for kick-starting a culture of observability in your organization, informed by Rajesh's experience building and deploying observability tools at SignalFx. Read more.
Add to your personal schedule
3:50pm–4:35pm Wednesday, 06/12/2019
Session
Overcoming Obstacles: Lessons in Resilience
Location: Expo Session
Renee Orser (NS1)
Average rating: *****
(5.00, 1 rating)
NS1 first developed and operated a SaaS DNS platform, then shifted to releasing versioned software for on-prem use of its DNS products. Renee Orser shares the many lessons learned, including the relationship between system architecture and organizational design, while the team managed the challenges brought by diversification of a single platform across a suite of deployment models. Read more.

4:30pm

4:30pm–4:45pm Wednesday, 06/12/2019
Location: Hallway
(session transition) (15m)

4:45pm

Add to your personal schedule
4:45pm–5:25pm Wednesday, 06/12/2019
Session
Building Resilient Systems
Location: LL20 A/B
Heidi Waterhouse (LaunchDarkly)
Average rating: ****.
(4.62, 16 ratings)
Heidi Waterhouse explains how to handle uncertainty by adding in error budgets, layered access, and other accommodations for failure and for designing your systems for function over form or purity. Read more.
Add to your personal schedule
4:45pm–5:25pm Wednesday, 06/12/2019
Session
Monitoring, Observability, and Performance
Location: LL21 A/B
Average rating: ***..
(3.00, 2 ratings)
Many platforms require a deep understanding of client traffic. But efficiently divining the desired signal from the continuous stream of traffic in at-scale edge networks is an enormous challenge. Shannon Weyrick and Clare Gollnick discuss strategy and technology for analysis and aggregation at the edge, plus centralized collection, all based on real-world use cases. Read more.
Add to your personal schedule
4:45pm–5:25pm Wednesday, 06/12/2019
Session
Kubernetes
Location: LL21 C/D
Aaron Schlesinger (Microsoft)
Average rating: ***..
(3.80, 10 ratings)
Aaron Schlesinger dives into case studies on why and how it's hard for app developers to adopt Kubernetes. He walks you through the tools to make the transition easier, providing a holistic view of how to fit everything together to make Kubernetes easier for teams. You'll leave with what you need to get your teams started with or improve your team’s productivity on Kubernetes. Read more.
Add to your personal schedule
4:45pm–5:25pm Wednesday, 06/12/2019
Session
Building Secure Systems
Location: LL21 E/F
Shraya Ramani (Buzzfeed)
Average rating: ****.
(4.00, 1 rating)
As BuzzFeed transitioned to microservices, it needed to secure a growing number of internal tools. BuzzFeed's first solution was an open source auth service deployed in front of each app, but this approach had a number of scaling issues. Shraya Ramani discusses SSO, BuzzFeed's open source, homegrown, centralized solution which elegantly solved this problem. Read more.
Add to your personal schedule
4:45pm–5:25pm Wednesday, 06/12/2019
Session
Distributed Data
Location: 230 A
Alex Rasmussen (Bits on Disk)
Average rating: ****.
(4.00, 1 rating)
Alex Rasmussen explores different categorical solutions to the problem of schema evolution—what happens when the structure of your structured data or API payload changes—and the trade-offs associated with each solution. Read more.

4:50pm

Add to your personal schedule
4:50pm–5:35pm Wednesday, 06/12/2019
Session
Overcoming Obstacles: Lessons in Resilience
Location: Expo Session
Average rating: ****.
(4.00, 1 rating)
As one of the key drivers, an architect must be able to answer to any questions coming from developers, business analysts, and even Scrum Masters. Anuar Nurmakanov shares a journey using DDD and the many problems they faced. He shows what an architect can do to influence a team to start and keep using DDD even if facing obstacles and problems. Real life experience from the trenches. Read more.

5:25pm

Add to your personal schedule
5:25pm–6:35pm Wednesday, 06/12/2019
Event
Location: Expo Hall
Average rating: *****
(5.00, 1 rating)
Join us in the Expo Hall for drinks and food at the Velocity Expo Hall Reception. Read more.

6:45pm

Add to your personal schedule
6:45pm–9:00pm Wednesday, 06/12/2019
Event
Location: The Tech Museum of Innovation
Average rating: ****.
(4.33, 3 ratings)
Join us at The Tech to enjoy the best of local food, drink, and entertainment and have a chance to win amazing prizes. Attendees of both Velocity and Software Architecture are invited, so you'll have the opportunity to network with everyone. Read more.

Thursday, 06/13/2019

8:00am

8:00am–9:00am Thursday, 06/13/2019
Location: Grand Ballroom Foyer
Morning Coffee (1h)

8:15am

Add to your personal schedule
8:15am–8:45am Thursday, 06/13/2019
Event
Location: Grand Ballroom Foyer
Average rating: *****
(5.00, 1 rating)
Jumpstart your networking at Velocity by coming to Speed Networking before the keynotes begin. Bring your business cards and prepare a minute of chitchat about yourself, your projects, and your interests. Read more.

8:45am

8:45am–9:00am Thursday, 06/13/2019
Location: Grand Ballroom Foyer
space saver TBC

9:00am

Add to your personal schedule
9:00am–9:05am Thursday, 06/13/2019
Keynote
Location: Grand Ballroom 220
Nikki McDonald (O’Reilly Media), Ines Sombra (Fastly), James Turnbull (Glitch)
Program chairs Nikki McDonald, Ines Sombra, and James Turnbull open the second day of keynotes. Read more.

9:05am

Add to your personal schedule
9:05am–9:30am Thursday, 06/13/2019
Keynote
Location: Grand Ballroom 220
Liz Fong-Jones (Honeycomb)
Average rating: ****.
(4.65, 20 ratings)
Join Liz Fong-Jones to explore several practices core to production excellence: giving everyone a stake in production, collaborating to ensure observability, measuring with service level objectives, and prioritizing improvements using risk analysis. Read more.

9:30am

Add to your personal schedule
9:30am–9:40am Thursday, 06/13/2019
Keynote
Location: Grand Ballroom 220
Bob Quillin (Oracle Cloud Infrastructure)
Average rating: **...
(2.50, 10 ratings)
While cloud native appears to be on a winning streak, there are too many enterprise development teams being left behind. Bob Quillin outlines how the cloud native community can create a more open multicloud future, reduce complexity (rather than piling more on), and be more inclusive to all teams—modern and traditional, startups and enterprises alike. Read more.

9:40am

Add to your personal schedule
9:40am–10:05am Thursday, 06/13/2019
Keynote
Location: Grand Ballroom 220
Alex Qin (Code Cooperative)
Average rating: ****.
(4.64, 33 ratings)
We've been working to foster a more diverse, inclusive, and equitable tech industry for years, but we have yet to see meaningful and lasting change. Drawing inspiration from restorative justice practices and her own journey of healing, Alex Qin offers a hopeful vision for how we can come together and cocreate the world we yearn for. Read more.

10:05am

Add to your personal schedule
10:05am–10:30am Thursday, 06/13/2019
Keynote
Location: Grand Ballroom 220
Everett Harper (Truss)
Average rating: ****.
(4.57, 14 ratings)
Drawing from work in technology, community development finance, social psychology, complexity theory, and championship sports, Everett Harper moves to the edge of these disciplines, centering on the key practices that are crucial for solving our most critical challenges. Read more.

10:30am

Add to your personal schedule
10:30am–10:55am Thursday, 06/13/2019
Keynote
Location: Grand Ballroom 220
Bridget Kromhout (Microsoft)
Average rating: ****.
(4.33, 9 ratings)
Everyone keeps telling you that containers need orchestration, but you're not so sure; maybe they could go for some light jazz? Or maybe serverless is here to save us from the tyranny of (virtual) machines, but meanwhile somebody's gotta kuber some netes, and it's likely to be you. Read more.

10:55am

Add to your personal schedule
10:55am–11:00am Thursday, 06/13/2019
Keynote
Location: Grand Ballroom 220
Program chairs Ines Sombra, Nikki McDonald, and James Turnbull close the second day of keynotes. Read more.

11:00am

11:00am–11:35am Thursday, 06/13/2019
Location: Expo Hall
Morning Break (35m)
Add to your personal schedule
11:00am–11:45am Thursday, 06/13/2019
Session
Overcoming Obstacles: Lessons in Resilience
Location: Expo Session
Average rating: ****.
(4.00, 3 ratings)
The growing number of commercial and open source satellite imagery datasets is enabling remote sensing data for industrial applications. Alex Kudriashova walks you through designing and building an entire processing infrastructure and discusses its challenges, like infrastructure scalability, large frame size, data accessibility and latency, and cross-calibration between the data sources. Read more.

11:35am

Add to your personal schedule
11:35am–12:15pm Thursday, 06/13/2019
Session
Leadership
Location: LL20 A/B
Beth Long (New Relic)
Average rating: ****.
(4.92, 12 ratings)
We fret about how to break system knowledge out of knowledge silos—the expert individuals with a deep intuitive understanding of our complex systems. Beth Long explains how those experts represent both a vulnerability and a strength and why understanding them as a key mechanism in your larger systems helps you harness their power and protect against fragility. Read more.
Add to your personal schedule
11:35am–12:15pm Thursday, 06/13/2019
Session
Building Cloud Native Systems
Location: LL21 A/B
Kyle Anderson (Yelp)
Average rating: ****.
(4.67, 9 ratings)
Are we building the right abstraction layers? And how would we know? To answer these questions, Kyle Anderson looks at the past, present, and future of the abstraction layers we've built as an industry. Read more.
Add to your personal schedule
11:35am–12:15pm Thursday, 06/13/2019
Session
Production Engineering, SRE, and DevOps
Location: LL21 C/D
Alex Elman (Indeed)
Average rating: ****.
(4.44, 9 ratings)
Alex Elman explains how Indeed used a site-wide outage as an opportunity to build resilience, improve reliability, and make lasting improvements to the engineering culture. Read more.
Add to your personal schedule
11:35am–12:15pm Thursday, 06/13/2019
Session
Emerging Tech
Location: LL21 E/F
John Voorhees (Primitive)
Average rating: *****
(5.00, 12 ratings)
Almost all science fiction representations of the future involve some version of an immersive, holographic interface with technology. The aspiration at the heart of this vision is that working with technology will one day become an extension of our existing visual, tactile understanding. John Voorhees discusses using virtual reality to connect developers in a spatial representation of code. Read more.
Add to your personal schedule
11:35am–12:15pm Thursday, 06/13/2019
Session
Serverless
Location: 230 A
Ruth Yakubu (Microsoft)
Average rating: ***..
(3.00, 6 ratings)
Ruth Yakubu explores end-to-end serverless scenarios on Microsoft Azure Functions, Azure Cosmos DB, and Event Grid. Read more.
Add to your personal schedule
11:35am–12:15pm Thursday, 06/13/2019
Session
Sponsored
Location: LL20 C
Richard Moot (Square)
Average rating: ***..
(3.50, 2 ratings)
TypeScript is overtaking the JavaScript world. Nest.js is a progressive Node.js framework for building efficient, reliable, and scalable server-side applications using TypeScript. It's modular, testable, and very similar in structure to Angular but built for backends. Richard Moot covers how Nest.js makes things better when building a TypeScript app. Read more.
Add to your personal schedule
11:35am–12:15pm Thursday, 06/13/2019
Session
Sponsored
Location: LL20 D
Average rating: ****.
(4.75, 4 ratings)
Consul is a well-known and widely used service discovery mechanism. Although Kubernetes has a built-in service discovery mechanism, Wish has standardized on using Consul. Thomas Jackson explains how Wish is leveraging Kubernetes and integrating it with its infrastructure. Read more.

12:15pm

Add to your personal schedule
12:15pm–1:25pm Thursday, 06/13/2019
Event
Location: Expo Hall
Average rating: ****.
(4.00, 2 ratings)
Join other attendees during lunch at Velocity to share ideas, talk about the issues of the day, and maybe solve a few problems. If you aren’t sure which topic to pick, don’t worry—it's not a long-term commitment. Try two or three, and settle on a different one tomorrow. Read more.

1:15pm

Add to your personal schedule
1:15pm–2:00pm Thursday, 06/13/2019
Session
Overcoming Obstacles: Lessons in Resilience
Location: Expo Session
Tim Bonci (Vistaprint)
Average rating: ****.
(4.40, 5 ratings)
You're going to automate all the things, reduce toil, and make your systems smarter and recover automatically. . .except sometimes you're automating a house of cards built on the back of individual people and a well-meaning solution can fail to address the true problems in the system. Tim Bonci offers a postmortem of a solution that was designed to solve a common operational problem but failed. Read more.

1:25pm

Add to your personal schedule
1:25pm–2:05pm Thursday, 06/13/2019
Session
Leadership
Location: LL20 A/B
Andrew Harvey (Microsoft)
Average rating: ****.
(4.67, 9 ratings)
Many technical leaders find themselves in leadership without any formal training. Andrew Harvey asks, What if you used your understanding of distributed systems to understand your team and how to scale it? Read more.
Add to your personal schedule
1:25pm–2:05pm Thursday, 06/13/2019
Session
Building Cloud Native Systems
Location: LL21 A/B
Osman Sarood (Mist Systems)
Average rating: ****.
(4.57, 7 ratings)
Server faults are a reality. While public cloud vendors try to improve hardware reliability, software should play its part by being resilient to server failures. Mist consumes TBs of telemetry data daily to do machine learning. Osman Sarood explains how the company is running 80% of its production infrastructure, reliably, on AWS Spot Instances while keeping annual costs to $2 million. Read more.
Add to your personal schedule
1:25pm–2:05pm Thursday, 06/13/2019
Session
Production Engineering, SRE, and DevOps
Location: LL21 C/D
Charity Majors (Honeycomb)
Average rating: ****.
(4.92, 13 ratings)
Charity Majors explains why the only environment that matters is production. For the good of humanity, ditch the rest. Read more.
Add to your personal schedule
1:25pm–2:05pm Thursday, 06/13/2019
Session
Emerging Tech
Location: LL21 E/F
Average rating: ****.
(4.50, 4 ratings)
Streaming live video at low latency with user interaction laid on top is hard. Steve Heffernan explains how to make it a lot easier with standards-based approaches and existing network technology. Read more.
Add to your personal schedule
1:25pm–2:05pm Thursday, 06/13/2019
Session
Serverless
Location: 230 A
Rustem Feyzkhanov (Instrumental)
Average rating: ***..
(3.50, 2 ratings)
Machine and deep learning become more and more essential for a lot of businesses for internal and external use. One of the main issues with deployment is finding right way to operationalize model within the company. Serverless approach for deep learning provides cheap, simple, scalable and reliable architecture for it. My presentation will show you how to do so within popular AWS infrastructure. Read more.
Add to your personal schedule
1:25pm–2:05pm Thursday, 06/13/2019
Session
Sponsored
Location: LL20 C
Anil Jacob (Salesforce)
Average rating: ****.
(4.00, 1 rating)
Databases are costly but critical for application health. Protecting them allows applications to scale with demand, reducing both hardware dependency and costs. Anil Jacob explains how to use application layer caching to cushion shared resources when there are frequent requests for data that doesn't change often, enabling businesses to scale well, provide good user experience, and reduce costs. Read more.

2:05pm

2:05pm–2:20pm Thursday, 06/13/2019
Location: TBD
Session Transition TBC

2:10pm

Add to your personal schedule
2:10pm–2:55pm Thursday, 06/13/2019
Session
Overcoming Obstacles: Lessons in Resilience
Location: Expo Session
Kolton Andrus (Gremlin)
Average rating: ****.
(4.50, 2 ratings)
Join Tammy Butow to learn how to use chaos engineering to accelerate your understanding of how your network can break (packet loss, black hole attacks, latency injection, and packet corruption) and impact your services. Read more.

2:20pm

Add to your personal schedule
2:20pm–3:00pm Thursday, 06/13/2019
Session
Leadership
Location: LL20 A/B
Uma Chingunde (Stripe)
Average rating: ****.
(4.50, 10 ratings)
As both engineers and managers reach midcareer levels referred to as career or terminal levels (e.g., senior engineer or senior manager levels in many technology companies), they are often faced with uncertainty and ambiguity on possible next steps in their career. Uma Chingunde focuses on career planning and strategy for midcareer technologists. Read more.
Add to your personal schedule
2:20pm–3:00pm Thursday, 06/13/2019
Session
Building Cloud Native Systems
Location: LL21 A/B
Daniel Hochman (Lyft), Jose Nino (Lyft)
Average rating: ****.
(4.80, 10 ratings)
Lyft has made the transition from a single monolithic service to 300+ microservices by leveraging Lyft's open source proxy Envoy. Daniel Hochman and Jose Nino explain how Lyft migrated from a legacy monolithic application to over 300 microservices while keeping drivers, passengers, and developers happy. Read more.
Add to your personal schedule
2:20pm–3:00pm Thursday, 06/13/2019
Session
Production Engineering, SRE, and DevOps
Location: LL21 C/D
Laura Maguire (The Ohio State University)
Average rating: ***..
(3.50, 8 ratings)
DevOps squads coordinate in almost every aspect of their work. Laura Maguire explores how high-performing teams responding to service outages demonstrate sophisticated, nuanced practices that ease the cognitive burden of coping with complex, time-pressured incidents. Read more.
Add to your personal schedule
2:20pm–3:00pm Thursday, 06/13/2019
Session
Emerging Tech
Location: LL21 E/F
April Wright (Architect Security, Inc.)
Average rating: ****.
(4.83, 6 ratings)
April Wright explores the possible ramifications of deepfakes, from privacy violations to personal and professional embarrassment to causing global thermonuclear war, and considers what can be done to protect ourselves—emphasizing the need for remaining critical of what we see as this technology gets better and better. Read more.
Add to your personal schedule
2:20pm–3:00pm Thursday, 06/13/2019
Session
Serverless
Location: 230 A
Ryan Neal (Netlify)
Average rating: ****.
(4.67, 3 ratings)
AWS Lambda and Golang are really powerful but difficult to use. Netlify uses both to process over 20 million events every hour. Ryan Neal shares a template project that lets you deploy a function and discusses gotchas he encountered while running it in production. Read more.

3:00pm

3:00pm–3:50pm Thursday, 06/13/2019
Location: Expo Hall
Afternoon Break (50m)

3:05pm

Add to your personal schedule
3:05pm–3:50pm Thursday, 06/13/2019
Session
Overcoming Obstacles: Lessons in Resilience
Location: Expo Session
Average rating: ****.
(4.00, 5 ratings)
Testing microservices can be hard, as often they’re coupled together through APIs or messaging. This can lead to too much reliance on slow end-to-end testing or unreliable unit tests caused by inaccurate stubs of other microservices. Andrew Morgan introduces the consumer-driven contract testing technique, a TDD at the API level approach for microservices that aims to mitigate these problems. Read more.

3:50pm

Add to your personal schedule
3:50pm–4:30pm Thursday, 06/13/2019
Session
Leadership
Location: LL20 A/B
Emily Freeman (Microsoft), Nicole Forsgren (GitHub)
Average rating: ****.
(4.25, 4 ratings)
Emily Freeman and Nicole Forsgren dive into what the heck DevRel is and why you (yes, you) are actually a DevRel too—whether you know it or not. You’ll walk away from this game show—talk, that is—with a smile on your face and a deeper understanding of the ins and outs of technical advocacy and how developer relations benefit you as an engineer. Read more.
Add to your personal schedule
3:50pm–4:30pm Thursday, 06/13/2019
Session
Building Cloud Native Systems
Location: LL21 A/B
Heather Martin (Discover)
Average rating: ***..
(3.80, 10 ratings)
Ent infrastructure is unpredictable, and being agile means working harder and faster to complete project after project to keep the business moving forward. You do very little to improve the solutions you provide to your customers, and this model just doesn't scale. Heather Martin describes the journey of moving from a project to a product mind-set to transform how we deliver infrastructure. Read more.
Add to your personal schedule
3:50pm–4:30pm Thursday, 06/13/2019
Session
Production Engineering, SRE, and DevOps
Location: LL21 C/D
Gustavo Franco (Google)
Average rating: ****.
(4.56, 9 ratings)
A lot has been said about the SRE profession (how to start an SRE team, how to scale a single team in place, etc.), but how to move from a single SRE team to an SRE organization that requires several teams has been largely unexplored. Gustavo Franco takes new SRE leaders and individual contributors through what it takes to be a part of or start their second team and beyond. Read more.
Add to your personal schedule
3:50pm–4:30pm Thursday, 06/13/2019
Session
Emerging Tech
Location: LL21 E/F
Nivia Henry (Spotify)
Average rating: *****
(5.00, 6 ratings)
Machine learning bias comes from our lack of understanding our own biases. Nivia Henry puts that into focus and offers practical solutions to mitigate such biases. Read more.
Add to your personal schedule
3:50pm–4:30pm Thursday, 06/13/2019
Session
Serverless
Location: 230 A
Zack Bloom (Cloudflare)
Average rating: ****.
(4.80, 5 ratings)
The technology invented for web browsers is a much better way of running serverless code than traditional processes and containers. Let Zack Bloom show you why. Read more.

4:30pm

4:30pm–4:45pm Thursday, 06/13/2019
Location: TBD
Session Transition TBC

4:45pm

Add to your personal schedule
4:45pm–5:25pm Thursday, 06/13/2019
Session
Leadership
Location: LL20 A/B
Average rating: ****.
(4.60, 5 ratings)
Leading a project requires reorienting your priorities in new and sometimes unintuitive ways; Jonathan Maltz explains how your responsibilities change when you start leading a project and how you can successfully adapt to that change. Read more.
Add to your personal schedule
4:45pm–5:25pm Thursday, 06/13/2019
Session
Building Cloud Native Systems
Location: LL21 A/B
Alex Chen (Alibaba Cloud)
Average rating: *****
(5.00, 7 ratings)
On November 11, 2018, more than $30.5B of goods from over 180 thousand brands were sold in one day through one platform, with peak message requests of 1.72B per second. Alex Chen details Alibaba's cloud storage infrastructure that supports this level of data velocity, variety, and volume. Read more.
Add to your personal schedule
4:45pm–5:25pm Thursday, 06/13/2019
Session
Production Engineering, SRE, and DevOps
Location: LL21 C/D
James Heimbuck (SendGrid)
Average rating: ****.
(4.64, 11 ratings)
DevOps and platform teams have too many projects, not enough time, and users who can easily ask if the thing is done, because "it's really holding them up." James Heimbuck explores the good, the bad, and the ugly of how SendGrid incorporates product management practices into planning and execution within DevOps and platform teams to cut off scope creep and never-ending projects and realize value. Read more.
Add to your personal schedule
4:45pm–5:25pm Thursday, 06/13/2019
Session
Emerging Tech
Location: LL21 E/F
David Aronchick (Microsoft)
Average rating: ****.
(4.25, 4 ratings)
Using Kubernetes and Kubeflow, David Aronchick shows how every company, no matter how technical, can use sophisticated machine learning (ML) solutions to transform their businesses while taking advantage of the reliability and portability that cloud native applications can provide. Read more.
Add to your personal schedule
4:45pm–5:25pm Thursday, 06/13/2019
Session
Serverless
Location: 230 A
Jennifer Davis (Microsoft)
Average rating: ****.
(4.00, 4 ratings)
Examining the increased need for specialized Operations Engineering in the Age of Serverless Read more.